package br.com.virtual.recomendar.comparator;

import java.util.Comparator;
import java.util.Map;

import br.com.virtual.cadastrar.model.Produto;

public class ProdutoAvaliadoComparator implements Comparator<Produto> {

	
	Map<Produto, Float> produtosAvaliados;
	
	
	public ProdutoAvaliadoComparator(Map<Produto, Float> produtosAvaliados) {
		this.produtosAvaliados = produtosAvaliados;
	}
	
	@Override
	public int compare(Produto o1, Produto o2) {
		
		return produtosAvaliados.get(o2).compareTo( produtosAvaliados.get(o1));
		
	}
	

}
